package com.w7vm.menuweb.vo;

import java.util.Date;
import java.util.List;

import javax.persistence.Column;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

import com.w7vm.menuweb.entity.RestauranteFilialWeb;


public class ContratoVO {
	
	
	
	// CONTRATO SYS
	
	private int idContratoWeb;
	private String bairro;
	private int cep;
	private String cidade;
	private Date dataAlt;
	private Date dataContratacao;
	private Date dataNasc;
	
	private Date dataPagamento;
	private String formaPagamento;
	private String titularPagamento;
	
	
	private Date dataTermino;
	private String endereco;
	private String foneCel;
	private String foneFixo;
	private String nomeResponsavel;
	private String contratoEmNome;

	private int numero;
	private int numeroContrato;
	private String sexo;
	private int statusContrato;
	private String cpf;

	private int idRestauranteSede;
	private String nomeFantasia;
	private String CNPJ;
	private String rzSocial;
	private int insEstadual;
	
	
	private List<RestauranteFilialWeb> restauranteFilialL;
	
	private FormaPagamentoVO formaPagamentoVO;
		
	// PlanoSYS	
	private int idPlanoSys;
	private Date dataInicioPlano;
	private Date dataTerminoPlano;
	private String descricao;
	private String nomePlano;
	private String moeda;
	private int benQtdeFilial;
	private int benQtdeCardapio;
	private int benQtdeMesTermino;
	private String beneficioTexto;
	private String periodicidadeTipo;
	private int periodicidadeTempo;
	private int qtdeEmpresaFilial;
	private double valor;
	private int status;
	private int statusPagamento;
	private String statusDescPagamento;
	private double valorPagamento;

	private String corPanelPlano;
	
	
	private String beneficioQtdeFilialS;
	private String beneficioQtdeCardapioS;
	private String beneficioQtdeMesTerminoS;
	
	
	
	public int getIdPlanoSys() {
		return idPlanoSys;
	}
	public void setIdPlanoSys(int idPlanoSys) {
		this.idPlanoSys = idPlanoSys;
	}
	public Date getDataInicioPlano() {
		return dataInicioPlano;
	}
	public void setDataInicioPlano(Date dataInicioPlano) {
		this.dataInicioPlano = dataInicioPlano;
	}
	public Date getDataTerminoPlano() {
		return dataTerminoPlano;
	}
	public void setDataTerminoPlano(Date dataTerminoPlano) {
		this.dataTerminoPlano = dataTerminoPlano;
	}
	public String getDescricao() {
		return descricao;
	}
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}
	public String getNomePlano() {
		return nomePlano;
	}
	public void setNomePlano(String nomePlano) {
		this.nomePlano = nomePlano;
	}
	public String getMoeda() {
		return moeda;
	}
	public void setMoeda(String moeda) {
		this.moeda = moeda;
	}
	public int getBenQtdeFilial() {
		return benQtdeFilial;
	}
	public void setBenQtdeFilial(int benQtdeFilial) {
		this.benQtdeFilial = benQtdeFilial;
	}
	public int getBenQtdeCardapio() {
		return benQtdeCardapio;
	}
	public void setBenQtdeCardapio(int benQtdeCardapio) {
		this.benQtdeCardapio = benQtdeCardapio;
	}
	public int getBenQtdeMesTermino() {
		return benQtdeMesTermino;
	}
	public void setBenQtdeMesTermino(int benQtdeMesTermino) {
		this.benQtdeMesTermino = benQtdeMesTermino;
	}
	public String getBeneficioTexto() {
		return beneficioTexto;
	}
	public void setBeneficioTexto(String beneficioTexto) {
		this.beneficioTexto = beneficioTexto;
	}
	public String getPeriodicidadeTipo() {
		return periodicidadeTipo;
	}
	public void setPeriodicidadeTipo(String periodicidadeTipo) {
		this.periodicidadeTipo = periodicidadeTipo;
	}
	public int getPeriodicidadeTempo() {
		return periodicidadeTempo;
	}
	public void setPeriodicidadeTempo(int periodicidadeTempo) {
		this.periodicidadeTempo = periodicidadeTempo;
	}
	public int getQtdeEmpresaFilial() {
		return qtdeEmpresaFilial;
	}
	public void setQtdeEmpresaFilial(int qtdeEmpresaFilial) {
		this.qtdeEmpresaFilial = qtdeEmpresaFilial;
	}
	public double getValor() {
		return valor;
	}
	public void setValor(double valor) {
		this.valor = valor;
	}
	public int getStatus() {
		return status;
	}
	public void setStatus(int status) {
		this.status = status;
	}
	public String getCorPanelPlano() {
		return corPanelPlano;
	}
	public void setCorPanelPlano(String corPanelPlano) {
		this.corPanelPlano = corPanelPlano;
	}
	public String getBeneficioQtdeFilialS() {
		return beneficioQtdeFilialS;
	}
	public void setBeneficioQtdeFilialS(String beneficioQtdeFilialS) {
		this.beneficioQtdeFilialS = beneficioQtdeFilialS;
	}
	public String getBeneficioQtdeCardapioS() {
		return beneficioQtdeCardapioS;
	}
	public void setBeneficioQtdeCardapioS(String beneficioQtdeCardapioS) {
		this.beneficioQtdeCardapioS = beneficioQtdeCardapioS;
	}
	public String getBeneficioQtdeMesTerminoS() {
		return beneficioQtdeMesTerminoS;
	}
	public void setBeneficioQtdeMesTerminoS(String beneficioQtdeMesTerminoS) {
		this.beneficioQtdeMesTerminoS = beneficioQtdeMesTerminoS;
	}
	public int getIdContratoWeb() {
		return idContratoWeb;
	}
	public void setIdContratoWeb(int idContratoWeb) {
		this.idContratoWeb = idContratoWeb;
	}
	public String getBairro() {
		return bairro;
	}
	public void setBairro(String bairro) {
		this.bairro = bairro;
	}
	public int getCep() {
		return cep;
	}
	public void setCep(int cep) {
		this.cep = cep;
	}
	public String getCidade() {
		return cidade;
	}
	public void setCidade(String cidade) {
		this.cidade = cidade;
	}
	public Date getDataAlt() {
		return dataAlt;
	}
	public void setDataAlt(Date dataAlt) {
		this.dataAlt = dataAlt;
	}
	public Date getDataContratacao() {
		return dataContratacao;
	}
	public void setDataContratacao(Date dataContratacao) {
		this.dataContratacao = dataContratacao;
	}
	public Date getDataNasc() {
		return dataNasc;
	}
	public void setDataNasc(Date dataNasc) {
		this.dataNasc = dataNasc;
	}
	public Date getDataTermino() {
		return dataTermino;
	}
	public void setDataTermino(Date dataTermino) {
		this.dataTermino = dataTermino;
	}
	public String getEndereco() {
		return endereco;
	}
	public void setEndereco(String endereco) {
		this.endereco = endereco;
	}
	public String getFoneCel() {
		return foneCel;
	}
	public void setFoneCel(String foneCel) {
		this.foneCel = foneCel;
	}
	public String getFoneFixo() {
		return foneFixo;
	}
	public void setFoneFixo(String foneFixo) {
		this.foneFixo = foneFixo;
	}
	public String getNomeResponsavel() {
		return nomeResponsavel;
	}
	public void setNomeResponsavel(String nomeResponsavel) {
		this.nomeResponsavel = nomeResponsavel;
	}
	public int getNumero() {
		return numero;
	}
	public void setNumero(int numero) {
		this.numero = numero;
	}
	public int getNumeroContrato() {
		return numeroContrato;
	}
	public void setNumeroContrato(int numeroContrato) {
		this.numeroContrato = numeroContrato;
	}
	public String getSexo() {
		return sexo;
	}
	public void setSexo(String sexo) {
		this.sexo = sexo;
	}
	public int getStatusContrato() {
		return statusContrato;
	}
	public void setStatusContrato(int statusContrato) {
		this.statusContrato = statusContrato;
	}
	public int getIdRestauranteSede() {
		return idRestauranteSede;
	}
	public void setIdRestauranteSede(int idRestauranteSede) {
		this.idRestauranteSede = idRestauranteSede;
	}
	public String getNomeFantasia() {
		return nomeFantasia;
	}
	public void setNomeFantasia(String nomeFantasia) {
		this.nomeFantasia = nomeFantasia;
	}
	public String getCNPJ() {
		return CNPJ;
	}
	public void setCNPJ(String cNPJ) {
		CNPJ = cNPJ;
	}
	public String getRzSocial() {
		return rzSocial;
	}
	public void setRzSocial(String rzSocial) {
		this.rzSocial = rzSocial;
	}
	public int getInsEstadual() {
		return insEstadual;
	}
	public void setInsEstadual(int insEstadual) {
		this.insEstadual = insEstadual;
	}
	public List<RestauranteFilialWeb> getRestauranteFilialL() {
		return restauranteFilialL;
	}
	public void setRestauranteFilialL(List<RestauranteFilialWeb> restauranteFilialL) {
		this.restauranteFilialL = restauranteFilialL;
	}
	public String getCpf() {
		return cpf;
	}
	public void setCpf(String cpf) {
		this.cpf = cpf;
	}
	public String getContratoEmNome() {
		return contratoEmNome;
	}
	public void setContratoEmNome(String contratoEmNome) {
		this.contratoEmNome = contratoEmNome;
	}
	public Date getDataPagamento() {
		return dataPagamento;
	}
	public void setDataPagamento(Date dataPagamento) {
		this.dataPagamento = dataPagamento;
	}
	public String getFormaPagamento() {
		return formaPagamento;
	}
	public void setFormaPagamento(String formaPagamento) {
		this.formaPagamento = formaPagamento;
	}
	public int getStatusPagamento() {
		return statusPagamento;
	}
	public void setStatusPagamento(int statusPagamento) {
		this.statusPagamento = statusPagamento;
	}
	public String getStatusDescPagamento() {
		return statusDescPagamento;
	}
	public void setStatusDescPagamento(String statusDescPagamento) {
		this.statusDescPagamento = statusDescPagamento;
	}
	public double getValorPagamento() {
		return valorPagamento;
	}
	public void setValorPagamento(double valorPagamento) {
		this.valorPagamento = valorPagamento;
	}
	public String getTitularPagamento() {
		return titularPagamento;
	}
	public void setTitularPagamento(String titularPagamento) {
		this.titularPagamento = titularPagamento;
	}
	public FormaPagamentoVO getFormaPagamentoVO() {
		return formaPagamentoVO;
	}
	public void setFormaPagamentoVO(FormaPagamentoVO formaPagamentoVO) {
		this.formaPagamentoVO = formaPagamentoVO;
	}
	

}
